.staff {
    width: 100%;
    height: 500px;
    background-size: cover;
    background-position: center;
    position: relative;
    &-con {
        position: absolute;
        right: 160px;
        top: 50%;
        transform: translateY(-60%);
        width: 300px;
        &-header {
            font-size: 16px;
            font-weight: 300;
            text-align: center;
            padding: 30px 0;
        }
        .form-con {
            padding: 10px 0 0;
        }
        .login-tip {
            font-size: 10px;
            text-align: center;
            color: #c3c3c3;
        }
    }
    &-file {
        position: relative;
        display: inline-block;
        background: url("../../images/upload.png");
        background-size: 110px 110px;
        border: 1px solid #cfcfcf;
        border-radius: 50%;
        box-shadow: 5px 5px 15px #cfcfcf;
        padding: 4px 12px;
        width: 110px;
        height: 110px;
        overflow: hidden;
        color: #1e88c7;
        text-decoration: none;
        text-indent: 0;
        line-height: 20px;
        input {
            position: absolute;
            font-size: 100px;
            width: 110px;
            height: 110px;
            right: 0;
            top: 0;
            opacity: 0;
        }
        :hover {
            background: #aadffd;
            border-color: #78c3f3;
            color: #004974;
            text-decoration: none;
        }
    }
    &-imgShow{
        .ivu-modal-footer{
            display: none;
        }
    }
}
